brake shoes other than for vehicles - Alemán Inglés Diccionario